Toy object and task-conditional reward

ABSTRACT

Some embodiments relate to systems and methods for encouraging performance of kind acts. A toy object, a task identifier and a code are simultaneously provided to a user. The task includes an instruction to perform a kind act. Instructions further indicate that a user is to input the code into a website upon completing the identified task. Entry of the code causes a reward (e.g., a virtual reward or physical reward) to be distributed (e.g., to the user or to another party).

CROSS-REFERENCES TO RELATED APPLICATIONS

The present application is a continuation of U.S. application Ser. No.13/370,844, filed on Feb. 10, 2012, which claims the benefit of andpriority to U.S. Provisional Application No. 61/441,782, filed on Feb.11, 2011. Each of these applications is hereby incorporated by referencein its entirety.

BACKGROUND

Children's toys are a large industry. Frequently, adults purchase thesetoys for children, e.g., for holidays or birthdays. A toy may bepurchased in order to provide a child with entertainment. Alternatively,or in addition, a toy may also serve another purpose. For example,educational toys may improve a child's knowledge about a particularsubject matter. Nevertheless, a toy is most often designed only toimmediately amuse a child owner of the toy. Relatively few toys existthat are designed to encourage self-confidence, social ties and socialresponsibility.

BRIEF SUMMARY

In some embodiments, a toy (e.g., a plush creature) is provided to arecipient (e.g., who purchased the toy). One or more task-definingelements (e.g., a task-defining card) may also be provided. For example,a toy may be provided with a card that includes an instruction to say“hello” to a stranger. The recipient may enter task-completing inputinto a website (e.g., by entering a code on a task-defining card). Acomputer server may store a set of profiles. Each profile may beassociated with, e.g., a person and/or a toy object. The profile mayinclude, e.g., a shipping address, website log-in information, purchasehistory, website interaction history (e.g., past indications of rewardcompletions), and/or an association with a toy object. Based on inputreceived from the recipient, the server may associate the recipient witha profile of one of the set of people and/or with a particular toyobject. Additionally, the server may estimate that the recipientcompleted a specific task or a task generally. Task-completion data inthe profile may be updated accordingly. Reward criteria may be defined,e.g., as a number of completed tasks, a specific set of completed tasks,etc. Task-completion data in the profile may be compared to rewardcriteria. If it is determined that the criteria has been met, rewarddistribution may be initiated (e.g., by informing a user of rewardavailability, allowing a user to choose his reward, requesting aconfirmation for reward issuance, etc.) The reward may be a physicalreward and/or related to the toy (e.g., an accessory of the toy object).

The terms “invention,” “the invention,” “this invention” and “thepresent invention” used in this patent are intended to refer broadly toall of the subject matter of this patent and the patent claims below.Statements containing these terms should not be understood to limit thesubject matter described herein or to limit the meaning or scope of thepatent claims below. Embodiments of the invention covered by this patentare defined by the claims below, not this summary. This summary is ahigh-level overview of various aspects of the invention and introducessome of the concepts that are further described in the DetailedDescription section below. This summary is not intended to identify keyor essential features of the claimed subject matter, nor is it intendedto be used in isolation to determine the scope of the claimed subjectmatter. The subject matter should be understood by reference to theentire specification of this patent, all drawings and each claim.

In some embodiments of the invention, a method of distributing toyobjects is provided. The method includes providing a toy object and atask identifier, the task identifier identifying a task. The method alsoincludes receiving, at a computer system via a website, task-completioninput from a user. The method further includes associating the user witha profile, the profile being associated with the toy object. The methodstill further includes updating the profile to indicate that the taskhad been performed. The method includes identifying a reward criteria.The method also includes: determining whether the reward criteria wasmet by the user completing the task; and, upon determining that thereward criteria was met, initializing distribution of a physical rewardto the user. The task-completion input may include a code. The code maybe provided with the toy object and with the task identifier. Theinitializing distribution may include sending an electronic message to adistribution center to ship the physical reward. The toy object mayinclude a plush creature and the physical reward comprises an accessoryfor the plush creature. The determining whether the reward criteria wasmet may include determining whether a specific task had been performed.The task may involve an act to be performed for an organization or a setnumber of individuals. The task comprises an act of good-will.

In some embodiments of the invention, a toy system is provided. The toysystem includes: a toy object; one or more task identifiers, each taskidentifier identifying a task; one or more reward codes, wherein userentry of the one or more reward codes into a website indicatescompletion of the task, and an indicator that the one or more rewardcodes are to be entered into a website upon completion of the identifiedtask and that a recipient may progress towards earning a physical rewardbased by completing the one or more tasks and entering the one or morereward codes. The toy object may include a toy resembling a human, ananimal, a cartoon character, an inanimate object, or an imaginarycreature. The toy system may further include a computer systemconfigured to: receive the one or more reward codes from a user;associate the one or more reward codes with an identifier of the toyobject; and initiate a distribution of the physical reward. The task mayinclude an act of good-will. The toy system may further include aconcealor to conceal the task identifier. Performance of the task may besubstantially un-verifiable by a party maintaining the website.

In some embodiments of the invention, a method is provided. The methodincludes: associating a toy-object identifier with a task identifier inat least one database coupled with a computer system, the toy-objectidentifier identifying a toy object, the task identifier identifying atask to be performed by a recipient of the toy object; associating thetask identifier with a code in the at least one database; providing therecipient with instructions that the recipient should enter the codeinto a webpage upon completion of the task; receiving at the computersystem, via the webpage, the code; determining that the recipient hasearned a physical accessory of the toy object, wherein the determiningis based at least partly on the receiving of the code; and initiatingdistribution of the physical accessory of the toy object to therecipient. The method may further include: associating the toy-objectidentifier with a second task identifier, the second task identifieridentifying a second task to be performed by the recipient of the toyobject; associating the second task identifier with a second code;indicating that the recipient should enter the second code into awebpage upon completion of the second task; and receiving, via thewebpage, the second code, wherein the determining that the recipient hasearned the physical accessory of the toy object is based at least partlyon the receiving of the second code. The code may be uniquely associatedwith a single toy-object identifier. The method may further includeidentifying a profile based on the received code. The method may furtherinclude presenting representations of a plurality of physicalaccessories; and receiving input selecting one of the plurality ofphysical accessories, wherein the physical accessory for whichdistribution is initiated is the selected one of the plurality ofphysical accessories. The task may include a socially responsibleaction.

BRIEF DESCRIPTION OF THE DRAWINGS

Illustrative embodiments of the present invention are described indetail below with reference to the following drawing figures:

FIG. 1 illustrates a block-diagram of a toy system, in accordance withsome embodiments of the invention.

FIGS. 2A-2F show examples of child drawings and toy objects modeledafter those drawings, in accordance with some embodiments of theinvention.

FIGS. 3A and 3B show an example of a folded insert comprising positivemessage, in accordance with some embodiments of the invention.

FIGS. 3C and 3D show an example of a folded, in accordance with someembodiments of the invention.

FIG. 4A and 4B show examples of an insert comprising task identifier, inaccordance with some embodiments of the invention.

FIG. 5 illustrates an example of interactions between various partiesinvolved in actions relating to toy system.

FIG. 6 illustrates a flowchart depicting method for issuing rewardsand/or promoting kind acts, in accordance with some embodiments of theinvention.

FIG. 7 illustrates a flowchart depicting method for issuing rewardsand/or promoting kind acts, in accordance with some embodiments of theinvention.

FIG. 8 shows a block-diagram of a system for issuing rewards and/orpromoting kind acts, in accordance with some embodiments of theinvention.

FIG. 9 illustrates an embodiment of a computer system.

DETAILED DESCRIPTION OF THE INVENTION

The subject matter of embodiments of the present invention is describedhere with specificity to meet statutory requirements, but thisdescription is not necessarily intended to limit the scope of theclaims. The claimed subject matter may be embodied in other ways, mayinclude different elements or steps, and may be used in conjunction withother existing or future technologies. This description should not beinterpreted as implying any particular order or arrangement among orbetween various steps or elements except when the order of individualsteps or arrangement of elements is explicitly described.

In some embodiments, a toy (e.g., a plush creature) is provided. One ormore task-defining elements (e.g., a task-defining card) may also beprovided. For example, a toy may be provided with a card that includesan instruction or task to say “hello” to a stranger. A recipient whoreceives the toy may log onto a website and indicate that he completedthe task (e.g., by entering a code on a task-defining card). A computerserver may store profiles for each of a set of people (e.g., purchasersand/or recipients). The profile may include, e.g., a shipping address,website log-in information, purchase history, website interactionhistory (e.g., past indications of reward completions), and/or anassociation with a toy. Based on input received from the recipient, theserver may associate the recipient with a profile of one of the set ofpeople and/or with a particular toy. Additionally, the server mayidentify a particular task and/or estimate that the one of the set ofpeople had completed a task. Task-completion data in the profile may beupdated to reflect completion of the task. Reward criteria may bedefined, e.g., as a number of completed tasks, a specific set ofcompleted tasks, etc. Task-completion data in the profile may becompared to reward criteria. If it is determined that the criteria hasbeen met, a user may be able to: be informed of reward availability,choose his reward, confirm issuance of a reward, etc. The reward may bea physical reward and/or related to the toy (e.g., an accessory of thetoy). Instructions may be sent to a distribution center to issue thereward to the recipient, a non-profit entity and/or a person in need.

In one embodiment, a toy set is provided to a recipient (e.g., after therecipient purchases the set in a store or receives the set as a giftfrom a purchaser). The toy set includes a plush creature, one or moretask identifiers, one or more reward codes, and instructions. The taskidentifier may include a package insert with printed instructionsidentifying a task to be performed. The reward codes may be on the sameinsert or a different insert. The instructions may instruct therecipient to perform the identified task and to subsequently enter thereward codes into a specific website. The instructions may also indicatethat the a reward may thereafter be issued. A computer system may hostthe website and/or store an identifier of the plush creature (e.g., aserial number), and of the provided one or more reward codes. After thecomputer system receives the one or more reward codes, it may initiatedistribution of the reward. The reward may be a physical accessory tothe plush creature (e.g., glasses, a hat, etc.) that may be shipped tothe recipient.

FIG. 1 illustrates a block diagram of an example of toy system 100, inaccordance with some embodiments of the invention. Toy system 100includes toy object 105. Toy object 105 may include an outer layercovering at least part of or the substantial majority of toy object 105.The outer layer may comprise a fabric, material or textile, such asplush, cotton, rayon, silk, velvet or wool. The outer layer may be soft.Toy object 105 may include an inner material (e.g., a stuffing)comprising, for example, cotton, synthetic fibers, and/or plasticpellets. Toy object 105 may include one or more facial features, such asone or two eyes, noses, lips, ears and/or eyebrows. Toy object 105 mayinclude a material configured to look like hair. Toy object 105 mayinclude one, two or more arms, legs, horns and/or tails. Toy object 105may resemble a human, an animal, a cartoon character, an inanimateobject, and/or a creature (i.e., an imaginary lifeform, such as amonster). Toy object 105 may be less than, more than or about equal to2, 4, 6, 10, 12, 18, or 24 inches tall.

In some instances, a toy object is modeled after a child's drawing. Forexample, a child may be instructed to draw a creature, a monster, ananimal, or a specific or general person. A toy object (e.g., a stuffedtoy object) may be made based on the drawing. The drawing may be made byhand or by computer. The drawing may include a black-and-white sketch ora colored drawing. Toy object 105 thus may include colors, proportions,appendages, facial features, and/or shapes similar to those from thedrawing. In some instances, a drawing is selected upon a set of drawingsto use as a model for toy object 105. The selection may be based onvotes. For example, each drawing of a pool of drawings may be shownonline and web users (e.g., child web users) may be allowed to vote ontheir favorite drawing using a user interface and a computer connectedto a network. FIGS. 2A and 2D show two examples of child drawings. FIGS.2B-2F show examples of toy objects modeled after those drawings.

Toy system 100 may include packaging 110. Packaging 110 may include, forexample, a plastic or cardboard full or partial encasement of toy object105. In some instances, packaging 110 is separable from toy object 105,and presented in a manner that an owner would be inclined to discard thepackaging while keeping toy object 105. Packaging 110 may initially beattached to toy object (105), for example, using discardable plasticstrips or twist ties. In some instances, packaging 110 initiallycontains toy object 105 but may be cut or opened in order to separatetoy object 105 from packaging 110.

Toy system 100 may include one or more tags 115. Tags 115 may beattached to toy object 105. For example, tags 115 may be sewn to attachto toy object 105 (e.g., such that an edge of a tag 115 is in directcontact with a surface of toy object 105). Tags 115 may be attached totoy object via, e.g., a string, plastic strip, etc. For example, a tag115 may have a hole in it. A string may extend through the hole and wraparound or attach to a portion of toy object 105.

Tags 115 may comprise a paper or cloth material. Tags 115 may includetextual and/or graphical print or writing.

Toy system 100 may include one or more inserts 120. Inserts 120 may beincluded inside packaging 110. Inserts 120 may comprise a material suchas wood, paper, metal or cardboard. Inserts 120 may be separate from(i.e., not physically attached to) toy object 105 and/or packaging 110.In some instances, one or more inserts comprise a card or a plaque.Inserts 120 may include a card, note or printed paper inside anenvelope.

Information (e.g., printed information) may be provided. For example,the information may be printed, sewn, stamped or written on one or moreof packaging 110, tags 115, inserts 120, some other component providedwith toy object 105, and the toy object 105 itself. The information mayinclude, for example, a general name of toy object 105 (e.g., “PromiseMonster”), a specific name of toy object 105 (e.g., “Octotron”, “Spike”or “Chuck”), a manufacturing company, contact information (e.g., anaddress, phone number or email address) of the manufacturing company,washing instructions, use instructions, warnings, testimonials and/or awebsite.

One or more of packaging 110, tags 115 and inserts 120 may also includepositive message 125, task identifier 130, and/or reward code 135, eachof which is discussed in further detail below.

In some embodiments, toy system 100 includes positive message 125. Insome instances, toy system does not include positive message 125.Positive message 125 may be presented on a surface of toy object 105.For example, positive message 125 may be sewn onto a stomach region oftoy object 105. Positive message 125 may also or alternatively bepresented on a tag 115 or an insert 120.

Positive message 125 may relate to a future, current or past feeling,emotion, relationship or act. In some instances, positive messagerelates to the future and includes a promise. The promise may be inregards to a feeling or a general act (e.g., a promise to love therecipient or to support the recipient). Positive message 125 may includean explicit or implicit “I” and/or “you”, such that, for example, arecipient would likely construe the message as being either from apurchaser to the recipient or from toy object 105 to the recipient.Positive message 125 may include a message intended to improve: a socialtie between a purchaser and a recipient, a recipient's attitude, arecipient's self-confidence, and/or a recipient's outlook. Examples ofpositive messages 125 include: “I promise you're tough enough”, “Ipromise to always love you”, “I promise that things will get better”, “Ipromise to always be proud of you”, and “I promise to always be therefor you”. Promises may target a particular demographic (e.g., promisesdesigned to be from military families to a military member, or promisesdesigned to be from an adult or family member to a child), or promisesmay include a more general, wide-appealing promise.

FIGS. 3A and 3B show an example of a folded insert 300 comprisingpositive message 125. FIG. 3A illustrates an example of a front 305 aand a back page 305 d of folded insert 300, in accordance with someembodiments of the invention. FIG. 3B illustrates an inside left page305 b and an inside right page 305 c of the insert 300, in accordancewith some embodiments of the invention. Front page 305 a and inside leftpage 305 b indicate the promise to the recipient. Insert 300 also refersto another insert with task identifier 130 and reward code 135.

FIGS. 3C and 3D show another example of a folded insert 300′ thatincludes a briefer positive message 125 than insert 300. FIG. 3Cillustrates an example of a front page 305 a′ and a back page 305 d′ offolded insert 300′, in accordance with some embodiments of theinvention. FIG. 3D illustrates an inside left page 305 b′ and an insideright page 305 c′ of the insert 300′, in accordance with someembodiments of the invention. Inside left page 305 a′ indicates a briefpromise to the recipient. Insert 300′ also refers to another insert withtask identifier 130 and reward code 135.

Toy system 100 may include one or more task identifiers 130. Taskidentifier 130 may identify a task that a recipient is to perform. Thetask may include, e.g., an act of good-will, an act of socialresponsibility and/or a humanitarian task, intended to benefit otherpeople. In some instances, the task identifies an action and identifiesa set number of people that the recipient must perform the action for.For example, the task may indicate that the recipient must tell fivepeople that he loves them. The task may relate to a verbal communicationor a physical act (e.g., shoveling another person's side-walk). In someinstances, the task may relate to a vague instruction (e.g., “Saysomething nice to five strangers.”) The task may identify particularpeople or a particular group of people for the act (e.g., “Tell yourfamily members that you love them”) or not. Examples of tasks that maybe identified by task identifier 130 include: “Write a letter to 5people who need cheering up”, “Compliment 5 strangers”, “Volunteer fivehours at a hospice, senior citizen center, or hospital”, “Commit fiverandom acts of kindness”, “Help five people make it through a roughtime”, “Send a care package, letter, or card to someone having a hardtime”, “Be there for five strangers by helping them have a better day”,and “Send a letter to someone you love telling them that you love them”.

In some instances, a task is related to a topic of positive message 125.For example, positive message 125 may include a statement “I will alwayslove you”, and the task may instruct the recipient to tell five peoplethat he will always love them. Each positive message 125 that may beassociated with toy object 105 may be associated with one or more tasks.Thus, in some instances, a purchaser of toy system 100 who knows whatpositive message 125 conveys (e.g., because he can see it on toy object105) will not know what task is identified until he or a recipient viewsthe task identifier (which may be concealed).

Tasks may include a task with no or little possibility of areward-distributing company tracking whether a recipient actuallyperformed the task. For example, a task may include “Compliment 5strangers”. Thus, a reward-distributing company may need to rely on arecipient's honesty regarding whether he performed the task.Alternatively, a task may include a tracking mechanism. For example, thetask may indicate that the recipient must gather email addresses ofpeople who benefited from the tasks to enter into the website. An emailmay be sent to those people to confirm that the act was performed. Asanother example, the task may relate to one that is to be performed withor for one or more specific organizations. These organizations may thenbe able to confirm (e.g., to a reward-distributing company via an onlinecommunication) that the recipient performed the task.

As noted above, task identifier 130 may be presented on packaging 110, atag 115, and/or an insert 120. In some instances, a recipient isinstructed to view a website (e.g., one requiring a log in, onerequiring a code entry, a toy-object-associated website, a publiclyviewable webpage, etc.) in order to view task identifier 130. Thus, taskidentifier 130 may include text or graphics representing the task andpresented on a webpage.

Toy system 100 may include code 135. Code 135 may include one or morecharacters (e.g., numbers and/or letters) or one or more strings ofcharacters which a person (e.g., recipient of toy object 105) may enterinto a website to identify himself, identify toy object 105, identify apurchase of toy object, identify a task associated with toy object, etc.Code 135 may be accompanied by instructions about how to use the code135. For example, the instructions may identify a website, may indicatethat the user may input code 135 to the website, may indicate an effectof entering code 135 to the website (issuance of or credit towardsissuance of a reward), may indicate a condition which should be metprior to entering code 135 to the website.

The webpage may be hosted by a company manufacturing or selling toysystem 100 and/or distributing rewards. The webpage may requestinformation from and/or about the recipient (e.g., his address, emailaddress, etc.) and/or about a parent of the recipient in addition torequesting code 135. In some instances, recipient is instructed (e.g.,by accompanying instructions) only to use code 135 upon completion of atask identified by task identifier 130.

Entering a code may have an effect of: updating an online profile (e.g.,associated with the recipient), advancing the recipient in progresstowards obtaining a reward, causing a reward to be issued (e.g., to therecipient and/or to another entity, such as a guardian of the recipient,a donee, a person in need, a charity, etc.), etc. In some instances,entering one or more codes results in a reward being sent to a recipientand/or to a charity.

Part or all of the reward may or may not be identified to the recipientprior to successful entry of the code. For example, a task-identifyinginsert or a packaging could identify a reward or a set of rewards (eachbeing obtainable or one of which is obtainable).

The reward may include a tangible item, a discount, a gift certificate,an opportunity, or a message. Example rewards include: a free ordiscounted toy object, an accessory for toy objects 105 (e.g., dumbbellsthat attach to a toy object's hands, a band-aid that covers a toyobject's wound, a mini-creature that attaches to a toy object, or aVelcro-on heart), money or items (e.g., food) to donate, the opportunityto choose a charity for a donation, or other items. The reward maydepend on the type of task identified by task identifier 130, a taskcompleted by a recipient, a degree of completion by a recipient, pastcompletions of tasks by a recipient, completion of tasks by otherrecipients and/or other factors. For example, a reward may include a $1donation for each person (capped at 10) that a recipient compliments.

Toy system 100 may include a concealor 140. Concealor 140 may concealtask identifier 130 and/or code 135. Thus, for example, a purchaserintending to give toy system 100 to a recipient may not know what taskis included in the system. Even if the purchaser knew of a taskassociated with a similar system with a similar toy object 105, becausea plurality of tasks may be associated with a single toy object 105and/or a single positive message 125, the purchaser may still be unableto determine the task prior to purchasing toy system 100 and removingconcealor 140.

In some instances, packaging 110 comprises concealor 140. Thus, while apurchaser may be able to view toy object 105, he may be unable to see aninsert covered by opaque packaging portions that includes taskidentifier 130 and/or reward code 135. In some instances, concealor 140comprises an envelope, e.g., containing an insert 120. Concealor 140 mayinclude a secret-identifying (e.g., “Top Secret”) seal or stamp.

Toy system 100 may include other non-depicted features. For example, toysystem 100 may include a picture book, a coin or multiple toy objects105 per system 100.

FIG. 4A and 4B each illustrate an example of an insert comprising taskidentifier 130, in accordance with some embodiments of the invention.The insert also has a location where code 135 would be displayed. Theinsert also provides instructions about how to use code 135 to redeem areward.

FIG. 5 illustrates an example of interactions between various partiesinvolved in actions relating to toy system 100. Retailer 505 sells toysystem 100 to purchaser 510. Purchaser 510 may give toy system 100 torecipient 515. In some instances, recipient 515 purchases toy system 100directly without the involvement of a separate purchaser 510. In someinstances, recipient 515 then receives positive message 125, which mayinclude a promise from toy object 105 or from purchaser 510 to recipient515.

Toy system 100 may convey to recipient 515 one or more tasks via one ormore task identifiers 130. Task identifier may be immediately visible(e.g., on a package of toy system 100), or a recipient may need tomanipulate packaging, envelopes, etc. to view to task identifier 130.Completion of the task(s) may benefit one or more ascertainable ornon-ascertainable beneficiaries, such as beneficiary 520 a and 520 b. Insome instances, completion of the task benefits society generally (e.g.,by reducing pollution).

Upon completion of all or part of the task, recipient 515 and/or one ormore beneficiaries 520 may send a confirmation of the completed taskaction to reward distributor 525. In some instances, reward distributor525 comprises a manufacturer of toy system 100. The confirmation mayinclude entry of one or more codes 135. The confirmation may be sent,for example, online using a webpage or over the phone.

The confirmation may include information identifying the specific toysystem involved and/or a specific recipient. In some instances, uniquecodes 135 inherently identify the specific toy system. The confirmationmay also include personal information related to recipient 115 and/orpersonal or company information related to a beneficiary 520. A webpagemay further provide options for recipient 515 to select a reward among aplurality of options. For example, recipient 515 may be able to choose atoy-object accessory among a list of accessories. A webpage may alsoprovide an option to allow recipient 515 to select a charity receivingall or part of the reward.

Reward distributor 525 may update a profile associated with the toysystem and/or recipient upon receiving the confirmation(s). For example,the profile may be updated to indicate that a particular task wasestimated to have been completed, that a task generally was estimated tohave been competed, a confirmation receipt time (e.g., date or time ofday), an estimated task-completion time, etc.

Reward distributor 525 may identify reward criteria. Reward criteria maybe defined by reward distributor 525 or by a third party. Rewardcriteria may include a task-completion status, a threshold number oftasks to be completed, completion of one or more tasks within a timeperiod, etc.

Reward distributor 525 may compare task-completion data to the rewardcriteria. In one instance, the reward criteria is completion of a task.It is estimated that the task was completed upon entry of a code (e.g.,a unique or non-unique code), and the criteria would then be met. In oneinstance, the reward criteria is completion of five tasks. Entry of acode may result in crediting a recipient's account, having estimatedthat one of the tasks was completed. The reward distributor 525 maycompare a number of completed tasks in the recipient's account to thethreshold to determine if the criteria was met. In another instance, thereward criteria is completion of a set of specific tasks. Each task maybe associated with a unique code, or the user may provide inputidentifying which task was completed. Entry of these inputs may resultin an estimate that a specific task was completed, and a recipient'saccount may be updated. The reward distributor 525 may compare data fromthe recipient's account identifying the completed tasks to the criteriato determine whether the criteria was met.

In some instances, multiple criteria are used. Criteria may be specificto, e.g., a type of toy object, previously obtained rewards, specifictasks completed, a number of tasks completed, etc. For example, arecipient may be provided with five tasks. A first reward may beavailable if it is estimated that the recipient performs three tasks,and a second reward may be available if it is estimated that therecipient performs all five tasks.

Upon determining that the reward criteria was met, reward distributor525 initiates a providing of one or more rewards to recipient 515 and/ora charity or individual in need. For example, reward distributor 525 maysend an electronic notification to a shipping center. As anotherexample, reward distributor 525 may confirm shipment of the reward withthe recipient 515.

FIG. 6 illustrates a flowchart depicting method 600 for issuing rewardsand/or promoting kind acts, in accordance with some embodiments of theinvention. At 605, a child's drawing is received. As described above,the drawing may be a drawing of a monster. The drawing may be selectedbased on particular criteria (e.g., monster-like but friendly) and/orbased on votes. At 610, toy object 105 is manufactured based on thedrawing. Toy object 105 may include similar features, proportions andcolors as those depicted in the drawing. At 615, toy object 105 isassociated with positive message 125. In some instances, thepositive-message association is part of the manufacture of toy object105. For example, a positive message may be sewn into a part of toyobject 105 and/or written on a tag attached to toy object 105.Alternatively, a package insert 120 may show positive message 125. Insome instances, toy object 105 is not associated with positive message125.

At 620, toy object 105 is associated with one or more task identifiers130. The task identified by task identifier 130 may relate to content inpositive message 125. At 625, toy object 105 is associated with one ormore codes 135. The one or more codes 135 may be specific to a type oftoy object (e.g., a style of plush creature), a specific toy object(e.g., unique amongst all distributed toy objects), a task, etc. Thus,one toy object associated with five tasks may have, e.g., five differentcodes or one code, and the codes may or may not be unique to the toyobject. As described above, an insert 120 may comprise task identifier130 and/or code 135.

At 630, toy object 105 and one or more associated features (i.e.,positive message 125, task identifier 130, and/or reward code 135) isprovided to a purchaser. The purchaser may be one who intends to give apurchased toy object 105 and one or more associated features to arecipient. In some instances, toy object 105 and one or more associatedfeatures are provided to a purchaser who does not intend to give toyobject 105 and one or more associated features to a recipient andintends to enjoy and/or use the purchased set himself.

At 635, a webpage is provided. The webpage may have a form field for arecipient to enter code 135. The webpage may also include other fields,such as identifying fields (e.g., name, address, phone, email, age,and/or parent's name) and reward-related fields (e.g., reward selection,charity selection, task completed, and/or degree of task completion).

The webpage may also provide tracking of benefits provided as a resultof one or more toy systems 105. For example, the webpage may include acounter of the number of successfully completed tasks, in total, or by aparticular user and/or of the number of toy systems 100 purchased. Thewebpage may include a map with indicators of where task actions havebeen performed.

In some instances, the webpage may be configured to allow recipients tolog in using accounts. This could allow tracking of multiple taskcompletions. In some instances, the webpage may itself identify othertasks that the recipient may perform (and potentially receive rewardsfor performing). As described above, in some instances, a third party(e.g., a supervising organization) and/or a beneficiary may enterinformation into the webpage to confirm full or partial task completion.At 640, a reward is provided to the recipient and/or a charity or personin need. In some instances, an electronic message is sent to adistributor to indicate that the recipient and/or charity is to beprovided with the reward.

FIG. 7 illustrates a flowchart depicting method 700 for issuing rewardsand/or promoting kind acts, in accordance with some embodiments of theinvention. At 705, a set of profiles is created. A profile may include,e.g., a type of toy object (e.g., a type of creature) and/or a specifictoy object (e.g., identified by a unique number associated with the toyobject). A profile may further include recipient and/or purchaserinformation (e.g., a name, address, telephone number, age, etc.). Aprofile may include log-in information (e.g., a log-in name and apassword). A profile may include an e-mail address. A profile mayidentify a date of purchase of the toy object. A profile may identify anonline history of a user associated with the profile.

A profile may include task-completion data. The task-completion data mayinclude a number, a characteristic, and/or an identity of one or moretasks associated with the toy object. The task-completion data mayinclude a number, identity or type of tasks previously estimated to havebeen completed and/or dates of estimated completion or of theestimations. Task-completion data may include codes previously input bythe user to indicate that one or more tasks had been completed.

A profile may include reward information. Reward information may includereward criteria, such as a number, type and/or identity of tasks to beperformed to earn a reward. For example, reward criteria may include:completion of five tasks; completion of the task “Saying hello to astranger”; etc. Reward information may include one or more rewardsassociated with the toy object. In one instance, a recipient may be ableto choose between multiple rewards. In one instance, different rewardsare available depending on which and/or how many tasks were estimated tohave been completed. In one instance, only one reward is available. Thereward may be a physical reward that is represented, e.g., based on text(e.g., “Sunglasses”), pictures, and/or a unique reward identifier.

For example, a profile may include: a type of toy object (e.g., “Bluecreature”), a number uniquely associated with the toy object (e.g.,17839), tasks associated with the toy object (“Say hello to fivestrangers”; “help clean the house”); completed tasks (“Say hello to fivestrangers”—complete; “help clean the house”—incomplete); a number ofcompleted tasks (e.g., 1); reward criteria (e.g., completion of alltasks); reward (one of: sunglasses or hat); a purchase date (e.g., Sep.7, 2010); a login name (e.g., “Stephanie”); a password (e.g.,“password”); etc.

Profiles may be initially created as toy objects are produced, toyobjects are sold, recipients register with a website, a code associatedwith a toy object is first entered into the website, etc.

At 710, task-completion input is received from a user. Thetask-completion input may include a code. The task-completion input mayinclude selection of options presented on a website. In one instance, auser can log into a website and then select an option or enterinformation indicating that a task had been completed.

At 715, the user is associated with a profile. The user may beassociated with the profile based on, e.g., login information, a codethat was entered, selected website options, etc. For example, each toyobject produced may be associated with one or more unique codes. Entryof one of these codes may therefore allow the toy object and a profileassociated with the toy object to be identified. In instances in whichno profile is yet associated with the user and/or code, a new profilemay be created.

At 720, the profile is updated to reflect estimated task completion. Inone instance, the profile includes identifiers of specific tasks (e.g.,unique task numbers relating to each task, or text identifying eachtask). The task-completion input may indicate which task was completed,and the profile may be updated to reflect the specific completion. Inone instance, the profile is updated to increase a count of completedtask. In one instance, the profile is updated to change a binarytask-completion identifier (e.g., from “Incomplete” to “Complete”).

At 725, profile data is compared to reward criteria. The reward criteriamay be reward criteria identified in the user-associated profile, rewardcriteria identified based on profile data (e.g., associating a type oftoy object with specific reward criteria), or general reward criteria(e.g., one task must be completed). In some instances, the profile datais compared to multiple reward criteria. Comparing the profile data tothe reward criteria may include, e.g., comparing a number of estimatedtask completions to a threshold, determining whether a specific set oftasks had been estimated to have been completed, etc.

At 730, reward distribution is initiated upon determining that thereward criteria had been met. For example, the user may be informed(e.g., via a webpage or an email) that he qualified for a reward; arequest may be sent (e.g., via a webpage or email) to the user for ashipping address or reward selection; an electronic message may be sentto a shipping distribution center; a virtual reward may be sent to theuser (e.g., via the webpage or email), etc.

FIGS. 6 and 7 and other embodiments of the invention disclosed hereindisclose a webpage to receive code 135. Alternatively, a paper form or aphone number may be provided and used. A recipient receives a formrequesting information as described with reference to the webpage.Similarly, an operator may request information as described withreference to the webpage.

A single entity may perform all parts of method 600 or multiple entitiesmay perform various parts. For example, a first entity may manufacturetoy object 100 and associate toy object with positive message 125, taskidentifier 130 and reward code 135; a second entity may provide the toyobject and one or more associated features to a purchaser; a thirdentity may provide the webpage for a recipient to enter the reward code;and a fourth entity may provide the recipient and/or a charity with areward. A single entity may perform all parts of method 700 or multipleentities may perform various parts.

In some instances, a plurality of toy systems 100 may be associated witha particular charity or organization. That organization may, forexample, then receive full or partial rewards upon recipients'completions of tasks. In one instance, specific toy objects 105 areassociated with the charity or organization, such that purchasers caneasily identify toy systems 100 benefiting the charity or organization.

FIG. 8 illustrates a block-diagram of a system 800 for issuing rewardsand/or promoting kind acts, in accordance with some embodiments of theinvention. A profile generator/updator 805 may generate and/or updatedatabase or a set of profiles 810. Each profile may be generated, e.g.,as a toy object associated with the profile is manufactured or sold,once a user logs into an associated website, once a user registers thetoy object on the website, once a user inputs a code (e.g., atask-completion code or a toy-object identifier code) into the website,etc. Each profile may include information as described herein. Forexample, a profile may include a toy-object identifier, task-completionstatus, and reward criteria. Profile data may be stored in a singledatabase or in multiple databases.

System 800 may include a user-input receiver 815. User-input receiver815 may utilize a network, such as the Internet, to receive inputentered by a user onto a webpage. The user may be, e.g., a recipient ofa toy object, a purchaser of a toy object, or a beneficiary of a task.The input may include, e.g., a code (e.g., a task-completion code). Thereceived input may be used by profile generator/updator 805 to identifyand, in some instances, update a profile. In some instances (e.g., whena profile is only created after a user accesses a website in aparticular manner), a profile may be created based at least partly onthe received input. The profile may be generated and/or updated toinclude task-completion information. For example, the profile may beupdated to include a “Completed” status for a task or an increased countof task completions.

Using received input and/or data from an identified profile,task-completion estimator 820 may estimate whether one or more taskshave been completed. Task-completion estimator 820 may specificallyestimate a number of tasks completed, specific tasks completed, etc. Insome instances, a task is estimated to have been completed if a userenters an appropriate code associated with the task completion.Task-completion estimator 820 may rely on a user's truthful input inmaking its estimate.

System 800 may include a reward-distribution assessor 825.Reward-distribution assessor may include a reward-criteria identifier830. Reward-criteria identifier 830 may identify one or more rewardcriteria. The identification may be made, e.g., by looking up thecriteria in a profile, using one or more stored criteria, calculating acriteria based on an algorithm, etc. Reward-distribution assessor 825may further include a comparer 535. The comparer may comparetask-completion data (e.g., stored in a profile 810 and/or determined bytask-completion estimator 820) to reward criteria identifiedreward-criteria identifier 830. Comparer may determine whether, e.g., athreshold number of tasks were completed (e.g., one task, five tasks,etc.), whether the tasks were completed to a sufficient level, whetherone or more specific tasks were completed, etc. Based on the comparison,reward-distribution assessor 825 may identify one or more rewards forwhich the reward criteria was met.

System 800 may include a reward-distribution initiator 840. Upon adetermination that one or more reward criteria were met,reward-distribution initiator 840 may initiate distribution of one ormore rewards. The reward may be a physical reward (e.g., to be shippedto a recipient or other party) or a virtual reward (e.g., access to partof a website). In some instances, the reward is a monetary reward (e.g.,sent to a recipient or other party, such as a charity).

Reward-distribution initiator 840 may initiate the reward distributionby obtaining information from a user or recipient. For example,reward-distribution initiator 840 may request a recipient's shippingaddress, selection from a plurality of reward options, confirmation thata recipient wishes to receive a reward, etc. In some instances, arecipient will be asked to pay for shipping of the reward.Reward-distribution initiator 840 may also or alternatively sendreward-distribution information to a reward-distribution center, e.g.,instructing the center to send a reward to the recipient.

Reward-distribution initiator 840 may include an electronic-messagegenerator 845 and/or an electronic-message transmitter 850. Theelectronic message may include an e-mail or other electronic messagethat may be sent to a reward receiver (who may be the recipient) or areward-distribution center. The message may request information or mayinclude information that a reward is to be distributed.Reward-distribution initiator 840 may include a webpage generator 855.Webpage generator 855 may, e.g., generate a website to inform a userthat a reward has been earned and/or may request information from theuser (e.g., a shipping address, reward selection, confirmation that areward should be distributed, etc.).

Systems and methods disclosed herein have several benefits. For example,a purchaser purchasing toy system 100 may benefit by knowing that he issending positive message 125 to the recipient and that completion of theidentified task by the recipient can benefit others. Recipient 125 canimprove his self-confidence, outlook and/or relationship with thepurchaser by receiving toy system 100. Recipient 125 can receive a senseof accomplishment after completing an identified task and may furtherform or strengthen relationships with others. Recipient 125 may receivea positive reward for task completion, which may serve as reinforcementfor performing socially desirable actions. Beneficiaries of the task, aswell as charities or individuals receiving part of the reward, maybenefit both by the direct benefit received and the knowledge that otherparties were attempting to help them. Each party, who may be aware ofthe network of people involved in toy system 100, may benefit frompartaking in a communal activity of helping others.

FIG. 9 provides a schematic illustration of one embodiment of a computersystem 900 that can perform the methods provided by various embodiments,as described herein and/or may include one or more system components asdescribed herein. It should be noted that FIG. 9 is meant only toprovide a generalized illustration of various components, any or all ofwhich may be utilized as appropriate. FIG. 9, therefore, broadlyillustrates how individual system elements may be implemented in arelatively separated or relatively more integrated manner.

The computer system 900 is shown comprising hardware elements that canbe electrically coupled via a bus 905 (or may otherwise be incommunication, as appropriate). The hardware elements may include one ormore processors 910, including without limitation one or moregeneral-purpose processors and/or one or more special-purpose processors(such as digital signal processing chips, graphics accelerationprocessors, and/or the like); one or more input devices 915, which caninclude without limitation a mouse, a keyboard and/or the like; and oneor more output devices 920, which can include without limitation adisplay device, a printer and/or the like.

The computer system 900 may further include (and/or be in communicationwith) one or more storage devices 925, which can comprise, withoutlimitation, local and/or network accessible storage, and/or can include,without limitation, a disk drive, a drive array, an optical storagedevice, solid-state storage device such as a random access memory(“RAM”) and/or a read-only memory (“ROM”), which can be programmable,flash-updateable and/or the like. Such storage devices may be configuredto implement any appropriate data stores, including without limitation,various file systems, database structures, and/or the like.

The computer system 900 might also include a communications subsystem930, which can include without limitation a modem, a network card(wireless or wired), an infrared communication device, a wirelesscommunication device and/or chipset (such as a Bluetooth™ device, an802.11 device, a WiFi device, a WiMax device, cellular communicationfacilities, etc.), and/or the like. The communications subsystem 930 maypermit data to be exchanged with a network (such as the networkdescribed below, to name one example), other computer systems, and/orany other devices described herein. In many embodiments, the computersystem 900 will further comprise a working memory 935, which can includea RAM or ROM device, as described above.

The computer system 900 also can comprise software elements, shown asbeing currently located within the working memory 935, including anoperating system 940, device drivers, executable libraries, and/or othercode, such as one or more application programs 945, which may comprisecomputer programs provided by various embodiments, and/or may bedesigned to implement methods, and/or configure systems, provided byother embodiments, as described herein. Merely by way of example, one ormore procedures described with respect to the method(s) discussed abovemight be implemented as code and/or instructions executable by acomputer (and/or a processor within a computer); in an aspect, then,such code and/or instructions can be used to configure and/or adapt ageneral purpose computer (or other device) to perform one or moreoperations in accordance with the described methods.

A set of these instructions and/or code might be stored on acomputer-readable storage medium, such as the storage device(s) 925described above. In some cases, the storage medium might be incorporatedwithin a computer system, such as the system 900. In other embodiments,the storage medium might be separate from a computer system (e.g., aremovable medium, such as a compact disc), and/or provided in aninstallation package, such that the storage medium can be used toprogram, configure and/or adapt a general purpose computer with theinstructions/code stored thereon. These instructions might take the formof executable code, which is executable by the computer system 900and/or might take the form of source and/or installable code, which,upon compilation and/or installation on the computer system 900 (e.g.,using any of a variety of generally available compilers, installationprograms, compression/decompression utilities, etc.) then takes the formof executable code.

It will be apparent to those skilled in the art that substantialvariations may be made in accordance with specific requirements. Forexample, customized hardware might also be used, and/or particularelements might be implemented in hardware, software (including portablesoftware, such as applets, etc.), or both. Further, connection to othercomputing devices such as network input/output devices may be employed.

As mentioned above, in one aspect, some embodiments may employ acomputer system (such as the computer system 900) to perform methods inaccordance with various embodiments of the invention. For example, acomputer system may perform part or all of method 600 or method 700.Further, one or more components of system 800 may (individually orcollectively) include a computer system (e.g., computer system 900).According to a set of embodiments, some or all of the procedures of suchmethods are performed by the computer system 900 in response toprocessor 910 executing one or more sequences of one or moreinstructions (which might be incorporated into the operating system 940and/or other code, such as an application program 945) contained in theworking memory 935. Such instructions may be read into the workingmemory 935 from another computer-readable medium, such as one or more ofthe storage device(s) 925. Merely by way of example, execution of thesequences of instructions contained in the working memory 935 mightcause the processor(s) 910 to perform one or more procedures of themethods described herein.

The terms “machine-readable medium” and “computer-readable medium,” asused herein, refer to any medium that participates in providing datathat causes a machine to operate in a specific fashion. Computerreadable medium and storage medium do not refer to transitorypropagating signals. In an embodiment implemented using the computersystem 900, various computer-readable media might be involved inproviding instructions/code to processor(s) 910 for execution and/ormight be used to store such instructions/code. In many implementations,a computer-readable medium is a physical and/or tangible storage medium.Such a medium may take the form of a non-volatile media or volatilemedia. Non-volatile media include, for example, optical and/or magneticdisks, such as the storage device(s) 925. Volatile media include,without limitation, dynamic memory, such as the working memory 935.

Common forms of physical and/or tangible computer-readable mediainclude, for example, a floppy disk, a flexible disk, hard disk,magnetic tape, or any other magnetic medium, a CD-ROM, any other opticalmedium, punchcards, papertape, any other physical medium with patternsof holes, a RAM, a PROM, EPROM, a FLASH-EPROM, any other memory chip orcartridge, etc.

The methods, systems, and devices discussed above are examples. Variousconfigurations may omit, substitute, or add various procedures orcomponents as appropriate. For instance, in alternative configurations,the methods may be performed in an order different from that described,and/or various stages may be added, omitted, and/or combined. Also,features described with respect to certain configurations may becombined in various other configurations. Different aspects and elementsof the configurations may be combined in a similar manner. Also,technology evolves and, thus, many of the elements are examples and donot limit the scope of the disclosure or claims.

Specific details are given in the description to provide a thoroughunderstanding of example configurations (including implementations).However, configurations may be practiced without these specific details.For example, well-known circuits, processes, algorithms, structures, andtechniques have been shown without unnecessary detail in order to avoidobscuring the configurations. This description provides exampleconfigurations only, and does not limit the scope, applicability, orconfigurations of the claims. Rather, the preceding description of theconfigurations will provide those skilled in the art with an enablingdescription for implementing described techniques. Various changes maybe made in the function and arrangement of elements without departingfrom the spirit or scope of the disclosure.

Also, configurations may be described as a process which is depicted asa flow diagram or block diagram. Although each may describe theoperations as a sequential process, many of the operations can beperformed in parallel or concurrently. In addition, the order of theoperations may be rearranged. A process may have additional steps notincluded in the figure. Furthermore, examples of the methods may beimplemented by hardware, software, firmware, middleware, microcode,hardware description languages, or any combination thereof. Whenimplemented in software, firmware, middleware, or microcode, the programcode or code segments to perform the necessary tasks may be stored in anon-transitory computer-readable medium such as a storage medium.Processors may perform the described tasks.

Having described several example configurations, various modifications,alternative constructions, and equivalents may be used without departingfrom the spirit of the disclosure. For example, the above elements maybe components of a larger system, wherein other rules may takeprecedence over or otherwise modify the application of the invention.Also, a number of steps may be undertaken before, during, or after theabove elements are considered. Accordingly, the above description doesnot bound the scope of the claims.

What is claimed is:
 1. A method of distributing toy objects, the methodcomprising: simultaneously providing a toy object and a card, the toyobject having at least one eye, wherein the card includes: a taskidentifier that identifies a task, the task including an instruction toperform an action, and a code that includes one or more characters;receiving, at a computer system via a website, login information from auser; identifying a profile based on the login information; receiving,via a website, the code from the user; tracking task completions, suchthat, upon receipt of the code, task-completion data reflects anestimation that the user performed the task identified by the taskidentifier on the card; identifying a reward based on thetask-completion data; presenting, via the website, the user with anidentifier the reward; and causing the reward to be distributed.
 2. Themethod of claim 1, wherein the card further comprises a removableconcealor that conceals the code.
 3. The method of claim 1, wherein thereward comprises a physical reward.
 4. The method of claim 1, whereinthe reward comprises a virtual reward and wherein the causing the rewardto be distributed comprises presenting the virtual reward via thewebsite.
 5. The method of claim 1, wherein the causing the reward to bedistributed comprises causing the reward to be distributed to the user.6. The method of claim 1, wherein the causing the reward to bedistributed comprises causing a donation to be made to a charityorganization.
 7. The method of claim 1, further comprising estimating,based on the receipt of the code, that the user completed the task. 8.The method of claim 1, further comprising: presenting, via the website,the user with an identifier of each of a plurality of potential rewards;and receiving, via the website and from the user, a selection fromamongst the plurality of potential rewards.
 9. A toy system comprising:a toy object having a facial feature; a task identifier accompanying thetoy object that identifies a task, the task including an instruction toperform an action, wherein the action comprises verbally communicatingwith a person; a reward code that includes one or more characters,wherein entry by a user of the reward code into a website is to beindicative that the user completed the identified task, and an indicatorthat the reward code is to be entered into a website upon completion ofthe identified task and that entry of the reward code will progress theuser towards earning a reward, wherein completion of the task issubstantially un-verifiable by a party maintaining the website.
 10. Thetoy system of claim 9, wherein the toy object comprises a toy resemblinga human, an animal, a cartoon character, or an imaginary creature. 11.The toy system of claim 9, further comprising a computer systemconfigured to: receive the reward code from the user; identify thereward based on the code; present, via the website, the user with anidentifier of the reward; and cause the reward to be distributed. 12.The toy system of claim 9, further comprising a concealor to conceal thetask identifier.
 13. The toy system of claim 9, wherein the rewardcomprises a physical reward.
 14. The toy system of claim 9, wherein thereward comprises a virtual reward.
 15. A method for distributing rewardsin response to website entries indicative of task completions, themethod comprising: creating a profile for a user, the profile includingan identification of a toy object estimated as being possessed by theuser, log-in information and an email address; receiving, via a website,a code, the code being one provided with the toy object and beingassociated with a task identifier that identifies a task that specifiesan action for performance; estimating, based on the receipt of the code,that the task was completed by the user; identifying, based on the code,information about the task estimated to have been completed based on thereceipt of the code; updating the profile to reflect the estimated taskcompletion; and causing a reward to be distributed to the user based onthe estimated task completion.
 16. The method of claim 15, furthercomprising selecting the reward from amongst a plurality of rewards. 17.The method of claim 16, wherein the selection is based on an input fromthe user, the input identifying the reward.
 18. The method of claim 15,wherein the reward comprises a virtual reward and wherein the reward isdistributed to the user by presenting the virtual reward to the user viathe website.
 19. The method of claim 15, further comprising tracking anumber of tasks estimated to have been completed by the user.
 20. Themethod of claim 15, further comprising: accessing a database thatassociates each of a plurality of identifiers of toy objects with arespective code; and verifying, based on the database, that the receivedcode is associated with the toy object identified in the profile. 21.The method of claim 15, further comprising determining, using theestimation that the task was completed, whether a reward criterion issatisfied, wherein the reward is caused to be distributed when thereward criterion is determined to be satisfied.
 22. The method of claim15, wherein identifying information about the task includes identifyingthe task.
 23. A computer-program product tangibly embodied in anon-transitory machine-readable storage medium, including instructionsconfigured to cause one or more data processors to: create a profile fora user, the profile including an identification of a toy objectestimated as being possessed by the user, log-in information and anemail address; receive a code that is associated with a task identifierthat identifies a task that specifies an action for performance;estimate, based on the receipt of the code, that the task was completedby the user; identify, based on the code, information about the taskestimated to have been completed based on the receipt of the code;update the profile to reflect the estimated task completion; and cause areward to be distributed to the user based on the estimated taskcompletion.
 24. The computer-program product of claim 23, wherein theinstructions are further configured to cause one or more data processorsto select the reward from amongst a plurality of rewards.
 25. Thecomputer-program product of claim 24, wherein the selection is based onan input originating from the user, the input identifying the reward.26. The computer-program product of claim 23, wherein the rewardcomprises a virtual reward and wherein the reward is distributed to theuser by presenting the virtual reward to the user via the website. 27.The computer-program product of claim 23, wherein the instructions arefurther configured to cause one or more data processors to track anumber of tasks estimated to have been completed by the user.
 28. Thecomputer-program product of claim 23, wherein the instructions arefurther configured to cause one or more data processors to: access adatabase that associates each of a plurality of identifiers of toyobjects with a respective code; and verify, based on the database, thatthe received code is associated with the toy object identified in theprofile.
 29. The computer-program product of claim 23, wherein theinstructions are further configured to cause one or more data processorsto determine, using the estimation that the task was completed, whethera reward criterion is satisfied, wherein the reward is caused to bedistributed when the reward criterion is determined to be satisfied. 30.The computer-program product of claim 23, wherein identifyinginformation about the task includes identifying the task.